[Heavy Intro] Red lines climbing down the screen Green lines cut through what they mean Double arrows, equal signs Eight hundred reasons, yours and mine [Female Vocal] You changed the model under me Now every button disagrees I sent a value clean and clear Your validation killed it here [Male Vocal] You changed the shape without a word The payload now looks absurd You renamed fields the service needs Then called the failure one of my deeds [Pre-Chorus] [Female Vocal] I fixed the path [Male Vocal] You broke the frame [Female Vocal] I saved the flow [Male Vocal] You changed the name [Duet] The same file opened twice tonight And every line demands a fight [Chorus] Merge conflict Red between the green Your version of the future Crashes into mine unseen Merge conflict No automatic way We have to choose together What survives and what gives way [Verse] [Male Vocal] The tests were passing yesterday Before your shortcut crossed their way I wrote the reason in the book You pushed before you took a look [Female Vocal] Your notes explain a world too slow Where every yes requires a no The user does not care how neat The service looks beneath their feet [Male Vocal] You cannot improvise a core [Female Vocal] You cannot plan forevermore [Duet] Pizza cooling by the keys No one willing to concede [Chorus] Merge conflict Red between the green Your guarded architecture Meets the thing I want it to mean Merge conflict No automatic way We have to choose together What survives and what gives way [Instrumental Break] [Bridge] [Male Vocal] Keep mine here Take yours there Preserve the check [Female Vocal] Remove the snare Keep my motion Lose your wall [Male Vocal] Without the rules We lose it all [Duet] The office emptied hours ago The city lights went row by row We fought through every nested line Until your logic touched with mine One method stayed One name was new Your test held firm My screen came through [Break] [Female Vocal] I hate the way you slow me down [Male Vocal] I hate the way you turn things around [Duet] But somewhere in the red display We made a third and better way [Final Chorus] Merge conflict Red between the green Your version of the future Was not the enemy it seemed Merge conflict We found another way We chose the strongest pieces And let the weaker ones decay Merge conflict Still nothing comes for free But the code began to function When you stopped overwriting me [Outro] Eight hundred lines Now down to three Your chair beside mine At two fifteen The build turns green The room stays bright We save the branch But not the night